<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<script type="text/javascript">
		var arr = [2,4,6,8];
		var num = 0;
		var num2 = 0;
		var num3 = 0;
		var num4 = 0;
		var num5 = 0;

		arr.forEach((item,index) => {   //循环每一项
			num5 += item;
		});

		arr.map((item,index) => {		//映射,复制了一个新数组
			num += item;
		});
		arr.filter((item,index) => {	//过滤，返回符合条件的数据
			num2 += item;
		});
		arr.some((item,index) => {		// 返回布尔值
			num3 += item;
		});
		arr.every((item) => {			// 用于检测数组所有元素是否都符合指定条件（通过回调函数提供）
			return num4 += item;
		});
		console.log(num,num2,num3,num4,num5)
	</script>
</body>
</html>